package arr

// 将array中的所有元素进行升序

func OrderASC(a []int) []int {
	return OrderBy(a, func(x, y int) bool {
		return x > y
	})
}

func OrderInt64ASC(a []int64) []int64 {
	return OrderByInt64(a, func(x, y int64) bool {
		return x > y
	})
}

func OrderUIntASC(a []uint) []uint {
	return OrderByUInt(a, func(x, y uint) bool {
		return x > y
	})
}

func OrderUInt64ASC(a []uint64) []uint64 {
	return OrderByUInt64(a, func(x, y uint64) bool {
		return x > y
	})
}

func OrderFloatASC(a []float64) []float64 {
	return OrderByFloat(a, func(x, y float64) bool {
		return x > y
	})
}
